wire mesh cage - Turco Inglés Diccionario